nonsteroid anti-inflammatory drug - French English Dictionary